বুটস্ট্রাপ ৫ এর মাধ্যমে আপনি সহজেই sticky (পৃষ্ঠার উপরেই আটকে থাকা) এবং fixed (পৃষ্ঠার সাথেই স্থির থাকা) navbar তৈরি করতে পারেন। এর মাধ্যমে আপনার ওয়েবসাইটে নেভিগেশন বারে ইউজারকে সর্বদা প্রয়োজনীয় লিংকগুলো এক্সেসযোগ্য রাখতে সাহায্য করবে। নিচে এই দুটি নেভবারের তৈরি পদ্ধতি নিয়ে আলোচনা করা হলো।
Sticky Navbar এর মাধ্যমে, স্ক্রল করার সময় নেভবারটি পৃষ্ঠার উপরের অংশে আটকে থাকে। এটি ব্যবহারকারীদের জন্য একটি সুবিধাজনক নেভিগেশন সুবিধা প্রদান করে, যেখানে তারা ওয়েব পৃষ্ঠার যে কোনও জায়গায় গেলেও নেভবারটি সবসময় দৃশ্যমান থাকে।
<nav class="navbar navbar-expand-lg navbar-light bg-light sticky-top">
<div class="container-fluid">
<a class="navbar-brand" href="#">My Website</a>
<button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">
<span class="navbar-toggler-icon"></span>
</button>
<div class="collapse navbar-collapse" id="navbarNav">
<ul class="navbar-nav">
<li class="nav-item">
<a class="nav-link active" aria-current="page" href="#">হোম</a>
</li>
<li class="nav-item">
<a class="nav-link" href="#">ব্লগ</a>
</li>
<li class="nav-item">
<a class="nav-link" href="#">যোগাযোগ</a>
</li>
</ul>
</div>
</div>
</nav>
এখানে sticky-top
ক্লাসটি ব্যবহার করা হয়েছে, যা নেভবারকে পৃষ্ঠার শীর্ষে আটকে রাখে যখন ব্যবহারকারী স্ক্রল করবে।
Fixed Navbar এর মাধ্যমে, নেভবারটি পৃষ্ঠার উপরের অংশে স্থির হয়ে থাকে, এবং পৃষ্ঠার নিচে স্ক্রল করলেও এটি স্থান পরিবর্তন করে না। এটি ব্যবহারকারীদের সবসময় নেভিগেশন পদ্ধতি দেখানোর জন্য উপযুক্ত।
<nav class="navbar navbar-expand-lg navbar-light bg-light fixed-top">
<div class="container-fluid">
<a class="navbar-brand" href="#">My Website</a>
<button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">
<span class="navbar-toggler-icon"></span>
</button>
<div class="collapse navbar-collapse" id="navbarNav">
<ul class="navbar-nav">
<li class="nav-item">
<a class="nav-link active" aria-current="page" href="#">হোম</a>
</li>
<li class="nav-item">
<a class="nav-link" href="#">ব্লগ</a>
</li>
<li class="nav-item">
<a class="nav-link" href="#">যোগাযোগ</a>
</li>
</ul>
</div>
</div>
</nav>
এখানে fixed-top
ক্লাসটি ব্যবহার করা হয়েছে, যা নেভবারকে পৃষ্ঠার শীর্ষে স্থিরভাবে রাখে।
এভাবে, বুটস্ট্রাপ ৫ এর প্রি-ডিফাইন্ড ক্লাসগুলোর সাহায্যে আপনি সহজে রেসপন্সিভ এবং ইউজার ফ্রেন্ডলি sticky এবং fixed নেভবার তৈরি করতে পারেন।
Read more